*{
	margin: 0;
	padding: 0;
}
body{
	background-color: #f6f6f6;
	opacity: 0;
}
img{
	transition-duration: 0.5s;
}
a{
	text-decoration: none;
}
li{
	list-style:none;
}
.warper{
	width: 100%;
	position:relative;
	overflow: hidden;
}
.header1{
	width: 100%;
	border-bottom: 2px solid red;
	position: fixed;
	display: none;
	z-index: 111;
	background:#fff;
}
.nav{
	width: 1190px;
	margin: 0 auto;
	height: 50px;
}
.logo{
	float: left;
	margin:5px 0px 0px 50px;
}
.p1 input{
	margin: 7px 0px 0px 240px;
	float: left;
	border: none;
	background-color: #fff;
	border:1px solid #f10214;
	width: 450px;
	height: 33px;
	padding-left: 10px;
	color: #e3e1e0;
	font-size: 12px;
	outline: none;
}
.btn{
	margin-top: 7px;
    float: left;
    cursor: pointer;
}
.poto{
	background-image: url(../images/search.png);
	width: 20px;
	height: 16px;
	float: left;
	margin: 18px 0px 0px -25px;
	cursor: pointer;
}
.poto:hover{
	background-image: url(../images/search.png);
	width: 20px;
	height: 16px;
	background-position: -30px 0px;
}
.header2{
	width: 100%;
	clear: both;
}
.header_top{
	background-color: #e3e4e5;
	width: 100%;
	height: 31px;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.header_top_inner{
	width: 1190px;
	margin: 0 auto;
}
.header_p1{
	width: 62px;
	height: 30px;
	padding: 3px 0px 0px 7px;
	box-sizing:border-box;
	z-index: 1111;
}
.header_t1{
	margin-left: 206px;
	float: left;
	position: relative;
	border-right:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);
}
.header_t1:hover {
 	background:white;border-right:1px solid #ccc;border-left:1px solid #ccc;
}
.header_t1:hover .box{
   display: block;
}
.header_p1 span{
	color: #999999;
	font-size: 12px;
	cursor: pointer;
}
.box{
	position: absolute;	
	display: none;
    color: #999999;
	font-size: 12px;
	height: 270px;
	border: solid #ccc;
    border-width:0px 1px 1px 1px; 
	width: 300px;
	background-color: #fff;
	top: 30px;
	left: -1px;
	z-index: 111;
}
.box ul{
    float: left;
    margin-top: 10px;
}
.box ul li{
    width: 40px;
    text-align: center;
    cursor: pointer;
    margin: 5px 0px 0px 15px;
    height: 30px;
    line-height: 30px;
    font-size:12px;
    float: left;
}
.box ul li:hover{
	background-color: #e5e6e6;
    color: #f10215;
}
.box ul li.p1{
	background-color: #f10215;
	color: white;
}
.header_p2{
	margin: 7px 0px 0px 220px;
	color: #999999;
	font-size: 12px;
	float: left;
	cursor: pointer;
}
.header_p2:hover{
	color: #f10215;
}
.header_p3{
	margin: 7px 0px 0px 10px;
    float: left;
}
.header_p3 ul li{
	color: #999999;
	font-size: 12px;
	float: left;
	margin-left: 10px;
}
.header_p3 ul li a span:first-child{
    color: #f10215;
    cursor: pointer;
}
.header_p3 ul li a{
	color: #999999;
	font-size: 12px;
	text-decoration:none; 
}
.header_p3 ul li a:hover{
	color: #f10215;
}
.header_t2{
	clear: both;
}
.header_p4{
	box-shadow: 0px -15px 20px #ccc;
	float: left;
	width: 190px;
}
.header_p4 img{
	background-color: #fff;
	margin-top: -33px;
	width: 190px;
	height: 170px;
}
.header_t3{
    float: left;
    width: 1000px;
}
.header_t4{
	width: 662px;
	float: left;
	height: 105px;
}
.header_t4 input{
	width: 495px;
	color: #999999;
	font-size: 12px;
	border: 1px solid #f10215;
	height: 33px;
	padding-left: 5px;
	margin: 24px 0px 0px 109px;
	outline: none;
	float: left;
}
.poto_2{
	background-image: url(../images/search.png);
	width: 20px;
	height: 15px;
	float: left;
	margin: 33px 0px 0px -30px;
	cursor: pointer;
}
.poto_2:hover{
	background-image: url(../images/search.png);
	width: 20x;
	height: 15px;
	background-position: -30px 0px;
}
.btn_2{
	margin-top: 24px;
	float: left;
	cursor: pointer;
}
.header_p5{
	margin-left: 109px;
	clear: both;
}
.header_p5 ul{
    margin-top: -70px;
}
.header_p5 ul li{
	padding-right: 17px;
    float: left;
}
.header_p5 ul li a{
	color: #999999;
	font-size:12px;
}
.header_p5 ul li a span{
	color: #f10215;
}
.header_p5 ul li a:hover{
	color: #f10215;
}
.header_t5{
	float: left;
	position: relative;
	width: 190px;
	height: 35px;
	background-color: #fff;
	border: 1px solid #e3e4e5;
	margin-top: 23px;
    font-size: 12px; 
    color: #f10214;
    line-height: 35px;
    margin-left: 35px;
    cursor: pointer;
}
.header_t5 img{
	margin-left: 50px;
}
.header_t5 span{
	width: 15px;
	height: 15px;
	background-color: #f10214;
	border-radius: 15px;
    display: block;
    font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 15px;
    position: absolute;
    left: 132px;
    top: 7px;
}
.header_t6{
	float: right;
	height: 65px;
	position: relative;
}
.header_t6_p1{
    border: 1px solid #dddddd;
    width: 65px;
    height: 65px;
    position: relative;
}
.header_t6_p1 img{
	margin: 3px;
}
.jian{
	position: absolute;
	top: -16px;
	left: 30px;
	z-index: 2;
}
.header_t6_p2{
	display: none;
	width: 190px;
	height: 305px;
	border: 1px solid #d0cfd0;
	position: absolute;
	top:0px;
	left: -125px;
	background-color: white;
	z-index: 1;	
}
.header_t6:hover .header_t6_p2{
	display: block;
}
.header_t6_p3{
	width: 190px;
	height: 100px;
	border-bottom: 1px solid #d0cfd0;
}
.header_t6_p4{
	margin:14px 0px 0px 5px;
	float: left;
}
.header_t6_p5{
	float: left;
	margin: 15px 0px 0px 5px;
	line-height: 20px;
}
.header_t6_p6 a{
	color: #6f6f6f;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.header_t6_p7{
	color: #f10214;
	font-size: 12px;
}
.header_t6_p8{
	border:none;
}
.header_t7{
    float: right;
    margin-top: 5px;
}
.header_t7 ul li{
	font-size: 16px;
	float: left;
	list-style: none;
	margin-left: 24px;
}
.header_t7 ul li a{
   font-family: 宋体;
   font-size: 14px;
   color: #666;
   font-weight: bold;
}
.header_t7 ul li a:hover{
   color: #f10215;
}
.header_t7 ul li img{
	margin-top: -15px;
}
.header_t7 ul li a span{
	color: #cccccc;
	font-size: 12px;
}
.banner{
	clear: both;
	height: 500px;
}
.banner_none .show{
	display: block;
}
.banner_none .none{
	display: none;
}
.banner_none>div{ display: none; }
.banner_inner{
	width: 1190px;
	margin: 0 auto;
    position: relative;
    box-sizing: border-box;
}
.banner_inner .banner_left{
	float: left;
	width: 191px;
	display: block;
    height: 500px;
    background-color: #fefefe;
    z-index: 11;
    margin-top: -3px;
}
.banner_warper{
	width: 190px;
}
#banner_xiao span{
	color: #626262;
}
#da_1{
	font-size: 14px;
    color: #626262;
}
.banner_txt_left{
	width: 800px;
	float: left;
}
#banner_xiao{
	width: 176px;
    overflow: hidden;
    padding-left: 14px;
    height: 32px;
    line-height: 32px;
}
#banner_xiao a:hover{
	transition-duration: 0.5s;
	color: #f10215;
}
#banner_xiao:hover{
	transition-duration: 0.5s;
	background-color: #ccc;
}
.banner_l1{
	margin-top: 10px;
}
#banner_left_2{
	width: 1000px;
	background-color: #fff;
	position: absolute;	
	top: -3px;
	left: 190px;
	padding: 20px 0px 0px 24px;
	z-index: 111;
	height: 500px;
	box-sizing: border-box;	
	box-shadow: 2px 0px 5px rgba(0,0,0,0.3);
}
.banner_left_2inner{
	width: 790px;
	float: left;
}
.banner_p1{
	height: 25px;
}
.banner_p1 a{
	float: left;
    margin-right: 10px;
    padding: 0 10px;
    height: 24px;
    font-size: 12px;
    background-color: #333;
    line-height: 24px;
    color: #fff;
    text-decoration:none;
    font-family: 宋体;
}
.banner_p1 a:hover{
	opacity: 0.9;
	color: white;
}
.banner_p2{
	width: 775px;
	clear: both;
	padding-top: 10px;
}
.banner_t1{
	float: left;
}
.banner_t1 ul{
	width: 70px;
}
.banner_t1 ul li{
    line-height: 25px;
    float: right;
} 
.banner_t1 ul li a{
	text-decoration:none;
	font-size: 10px;
	font-family: 宋体;
	color: #666666;
	font-weight: bold;
}
.banner_t1 ul li a:hover{
	color: #f10215;
}
.banner_t2{
	float: left;
	margin-top: 7px;
}
.banner_t2 ul li{
	float: left;
	color: #626262;
	font-size: 10px;
	margin-left: 5px;
}
.banner_t2 ul li a{
	text-decoration:none;
    color: #626262;
    font-size: 10px;
}
.banner_t2 ul li a:hover{
	text-decoration:none;
    color: #f10215;
}
.banner_right_2inner{
	width: 168px;
	float: left;
	height:480px;
	margin-top: 2px;
}
.banner_right_2inner ul{
	float: left;
	height: 170px;
}
.banner_right_2inner ul li{
	margin-top: -2px;
}
.banner_right_2inner_u1{
	margin-left: 2px;
}
.banner_right_2inner_p1{
	clear: both;
}
.banner_center{
	width: 790px;
	float: left;
	height: 500px;
	margin: 27px 0px 0px 8px;
}
#banner_center_left{
    width: 590px;
    height: 470px;
    overflow: hidden;
    position: relative;
    float: left;
}
#list{
    width: 8000px;
    position: absolute;
    list-style:none;
}
#list li img{
    float: left;
}
#picnum{
	position: absolute;
	bottom:10px;
	left: 10px;
}
#picnum li{
	margin-left: 10px;
	float: left;
	cursor: pointer;
	width: 7px;
	height: 7px;
	border-radius: 100%;
	border:2px solid #ccc;
	list-style:none;
}
#picnum .l1{
	background-color: white;
}
.banner_center_right{
	float: left;
}
.banner_center_right ul{
	margin-left: 9px;
}
.banner_center_right img:hover{
    opacity: 0.7;
	transition-duration: 0.5s;
}
.banner_center_right ul li:nth-child(2){
	margin-top: 6px;
}
.banner_center_right ul li:last-child{
	margin-top: 6px;
}
.banner_right{
	width: 190px;
	float: left;
	margin: 27px 0px 0px 8px;
	height: 471px;
	background-color: white;
}
.banner_right_p1{
	width: 55px;
	height: 55px;
	border-radius: 100%;
	box-shadow: 3px 6px 25px #c3c3c3;
	margin: 0 auto;
	margin-top: -10px;
}
.banner_right_p1 img{
	border-radius: 100%;
	width: 55px;
	height: 55px;
	border: 5px solid #e3e1df
}
.banner_right_p2{
	text-align: center;
	color: #888;
	font-size:12px;
	margin-top: 20px;
}
.banner_right_p3{
	text-align: center;
	height: 21px;
}
.banner_right_p3 a{
	color: #888;
	font-size: 12px;
	text-decoration:none;
	line-height: 21px;
}
.banner_right_p4{
	width: 70px;
	height: 25px;
	border-radius:13px;
    box-shadow: 6px 8px 20px rgba(45,45,45,.15);
    margin: 10px 0px 0px 15px;
    float: left;
    text-align: center;
    line-height: 25px;
    font-size: 12px;
    color: #e43f3b;
    cursor: pointer;
}
.banner_right_p4 a{
    line-height: 25px;
    font-size: 12px;
    color: #e43f3b;
}
.banner_right_p4:hover{
	transition-duration: 1s;
	background-color: #f10215;
	color: white;
}
.banner_right_p5{
	width: 70px;
    height: 25px;    
    background: #363634;
    text-align: center;
    border-radius:13px;
    float: left;
    margin: 10px 0px 0px 15px;
    box-shadow: 6px 8px 20px rgba(45,45,45,.15);
    margin: 10px 0px 0px 15px;
}
.banner_right_p5 a{
	line-height: 25px;
	font-size: 12px;
	color: #e5d790;
}
.banner_right_p5:hover{
	transition-duration: 1s;
	background-color: #f10215;
}
.banner_right_p5 a:hover{
	color: white;
}
.banner_right_p6{
	clear: both;
	height: 53px;
}
#banner_right_p7,.banner_right_p9,.banner_right_p10{
	float: left;
    width: 30px;
    height: 25px;
    text-align: center;
}
#banner_right_p7{
	margin: 20px 0px 0px 10px;
}
#banner_right_p7 a,.banner_right_p9 a,.banner_right_p10 a{
	font-size: 12px;
    color: #333;
}
.banner_right_p8{
	float: left;
	color: #dfe0e1;
	margin: 22px 0px 0px 5px;
	font-size: 16px;
}
.banner_right_p9{
    margin: 20px 0px 0px 5px;
}
.n1{
    border-bottom: 2px solid #f10215;
}
.banner_right_p10{
	width: 50px;
	float: right;
	margin: 20px 0px 0px 0px;
}
.banner_right_p10 a,{
	color: #666;
}
.banner_right_p10 a:hover,.banner_right_p11 ul li a:hover,.banner_right_p3 a:hover{
	color: #f10215;
}
.banner_right_lunbo_warper{
	width: 190px;
	position: relative;
	overflow: hidden;
	height: 90px;
}
.banner_right_lunbo{
	position: absolute;
	width: 1000px;
}
.banner_right_p11{
	width: 190px;
	margin-left: 10px;
	height: 90px;	
    float: left;
}
.banner_right_p11 ul li a,.banner_right_p11_1 ul li a{
   text-decoration:none;
   color:#666;
   font-size: 12px; 
}
.banner_right_xian{
	width: 160px;
	margin: 0 auto;
	border-bottom:1px solid #ebeaea;
	height: 1px;
	margin-top:10px;
}
.banner_right_p12{
	margin: 15px 10px 10px 6px;	
}
#banner_right_u li a:hover{
	color: #f10215;
}
.banner_right_p13{
	width: 190px;
	height:50px;
	margin: 0 auto;
}
#banner_right_u{
	width: 45px;
	height: 55px;
	position: relative;
	float: left;
	cursor: pointer;
}
#banner_right_u:first-child{
	text-align: center;
}
#banner_right_u li:last-child{
	text-align: center;
}
#banner_right_l1{
	background-image: url(../images/banner-main1.jpg);
	width: 15px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u1:hover #banner_right_l1{
	background-image: url(../images/banner-main-1.jpg);
	width: 15px;
	height: 20px;
	transition:0.7s;
}
#banner_right_u:hover a{
	color: #f10215;
	transition:0.7s;
}
#banner_right_u a{
    color: #666666;
    font-size: 12px;
}
#banner_right_l2{
	background-image: url(../images/banner-main2.jpg);
	width: 20px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u2:hover #banner_right_l2{
	background-image: url(../images/banner-main-2.jpg);
	width: 20px;
	height: 20px;
	transition:0.7s;
}
#banner_right_l3{
	background-image: url(../images/banner-main3.jpg);
	width: 19px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u3:hover #banner_right_l3{
	background-image: url(../images/banner-main-3.jpg);
	width: 19px;
	height: 20px;
	transition:0.7s;
}
#banner_right_l4{
	background-image: url(../images/banner-main4.jpg);
	width: 20px;
	height: 12px;
	margin: 0 auto;
	transition:0.7s;
	margin-top: 8px;
}
.banner_right_u4:hover #banner_right_l4{
	background-image: url(../images/banner-main-4.jpg);
	width: 20px;
	height: 12px;
	transition:0.7s;
}
#banner_right_l5{
	background-image: url(../images/banner-main5.jpg);
	width: 20px;
	height: 15px;
	margin: 0 auto;
	transition:0.7s;
	margin-top: 5px;
}
.banner_right_u5:hover #banner_right_l5{
	background-image: url(../images/banner-main-5.jpg);
	width: 20px;
	height: 15px;
	transition:0.7s;
}
#banner_right_l6{
	background-image: url(../images/banner-main6.jpg);
	width: 18px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u6:hover #banner_right_l6{
	background-image: url(../images/banner-main-6.jpg);
	width: 18px;
	height: 20px;
	transition:0.7s;
}
#banner_right_l7{
	background-image: url(../images/banner-main7.jpg);
	width: 20px;
	height: 12px;
	margin: 0 auto;
	transition:0.7s;
	margin-top: 8px;
}
.banner_right_u7:hover #banner_right_l7{
	background-image: url(../images/banner-main-7.jpg);
	width: 20px;
	height: 12px;
	transition:0.7s;
}
#banner_right_l8{
	background-image: url(../images/banner-main8.jpg);
	width: 15px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u8:hover #banner_right_l8{
	background-image: url(../images/banner-main-8.jpg);
	width: 15px;
	height: 20px;
	transition:0.7s;
}
#banner_right_l9{
	background-image: url(../images/banner-main9.jpg);
	width: 18px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u9:hover #banner_right_l9{
	background-image: url(../images/banner-main-9.jpg);
	width: 18px;
	height: 20px;
	transition:0.7s;
}
#banner_right_l10{
	background-image: url(../images/banner-main11.jpg);
	width: 20px;
	height: 14px;
	margin: 0 auto;
	transition:0.7s;
	margin-top: 5px;
}
.banner_right_u10:hover #banner_right_l10{
	background-image: url(../images/banner-main-11.jpg);
	width: 20px;
	height: 14px;
	transition:0.7s;
}
#banner_right_l11{
	background-image: url(../images/banner-main12.jpg);
	width: 14px;
	height: 20px;
	margin: 0 auto;
	transition:0.7s;
}
.banner_right_u11:hover #banner_right_l11{
	background-image: url(../images/banner-main-12.jpg);
	width: 14px;
	height: 20px;
	transition:0.7s;
}
.main{
	clear: both;
	height: 8970px;
}
.main_inner{
	width: 1190px;
	margin: 0 auto;
}
.main_txt_1{
	width: 1190px;
	background-color: #fff;
	height: 275px;
}
.main_txt_1_top{
	float: left;
	width: 190px;
	background-color: #e83632;
	height: 275px;
	color: white;
	position: relative;
}
.banner-top-p1{
    padding-top: 20px;
    text-align: center;
    font-size: 36px;
    color:#fff; 
}
.banner-top-p2{
    line-height: 45px;
    text-align: center;
    font-size: 17px;
    color:#f19b99; 
}
.banner-top-p3{
    padding-left: 90px;
}
.banner-top-p4{
	text-align: center;
	margin-top: 10px;
}
.banner-top-b1,.banner-top-b2,.banner-top-b3{
    width: 44px;
    height: 44px;
    float: left;
    margin-top: -38px;
    z-index: -2;
}
.banner-top-b2{
    margin-left: 6px;
    margin-right: 6px;
}
.kuai1,.kuai2{
    width: 44px;
    background: #2f3430;
}
.kuai1{
    height: 22px;
}
.kuai2{
    height: 21px;
    margin-top: 1px;
}
.banner-top-p5{
	padding-top:20px;
	width: 150px;
	margin: 0 auto;
}
#time{
    z-index: 111;
    font-size: 28px;
    letter-spacing: 3px;
    text-align: center;
    cursor: pointer;
}
.main_txt_1_center{
	position: relative;
    float: left;
    width: 800px;
    height: 275px;
    overflow: hidden;
}
.main_txt_center{
	width: 2000px;
	position:absolute;
}
#main_txt_1_center{
    float: left;
    width: 800px;
}
.main_txt_1_center button{
	width: 20px;
	height: 40px;
	border:none;
	font-family:宋体;
	font-size: 18px;
	line-height: 40px;
	text-align: center;
	outline: none;
	top: 110px;
	position: absolute;
	background-color: rgba(0,0,0,.15);
	background-color: #d9d9d9; 
	color: #fff;
	cursor: pointer;
}
.main_p8{
	right: 4px;
}
.main_txt_1_center button:hover{
	opacity: 0.5;
}
.main_lunbo1{
	width: 197px;
	float: left;
	border:1px solid #f0f0f0;
	height: 275px;
	cursor: pointer;
}
.main_lunbo1:hover img{
    opacity: 0.7;
	transition-duration: 0.5s;
}
.main_lunbo1:hover div:nth-child(2){
    color: #f10215;
	transition-duration: 0.5s;
}
.main_lunbo{
    float: left;
}
.main_p9{
	margin-top: 40px;
	text-align: center;
}
.main_p9 img{
	width: 140px;
	height: 140px;
}
.main_p10{
	color: #666;
	font-size: 12px;
	text-align: center;
	margin-top: 15px;
}
.main_p11,.main_p12{
	float: left;
	width: 80px;
    height: 20px;
    text-align: center;
    margin-top: 15px;
    cursor: pointer;
}
.main_p11{
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    font-weight: bold;
    background-color: #e6382f;
    margin-left: 22px;
}
.main_p12{
	height: 18px;
	border:1px solid #e6382f;
}
.main_p12 s{
    color: #b7bcb8;
    font-size: 10px;
    font-weight: bold;
    line-height: 18px;
    display: block;
}
.main_txt_1_right{
	float: left;
	width: 200px;
	height: 275px;
	overflow: hidden;
	position: relative;
}
.main_txt_1_right img{
	width: 180px;
	height: 260px;
	margin:9px 10px;
}
#list2{
    width: 1000px;
    position: absolute;
}
#list2 li img{
    float: left;
}
#picnum2{
	position: absolute;
	bottom: 20px;
	left: 90px;
}
#picnum2 li{
	list-style: none;
	width: 6px;
	height: 6px;
	border-radius: 100%;
	background: #c0c0c0;
	float: left;
	margin-right: 8px;
	cursor: pointer;
}
#picnum2 li:hover{
	background-color: #e6382f;
}
#picnum2 .s2{
	background-color: #e6382f;
}
.main_txt_2{
    width: 1190px;
    height: 450px;
    clear: both;
    margin-top: 30px;
}
.main_txt_2_left,.main_txt_2_center{
	width: 390px;
	height: 450px;
	float: left;
	background-color: #fff;
	position: relative;
}
.main_txt2_p1{
	width: 390px;
	height: 60px;
	background-color: #fff;
}
.main_txt2_p2{
	float: left;
    font-weight: normal;
    font-size: 22px;
    color: #222;
    line-height: 60px;
    margin-left: 20px;	
}
.main_txt2_p3{
	margin: 18px 0px 0px 5px;
	width: 23px;
    height: 23px;
    font-family: 宋体;
    color: #f10215;
    float: left;
    font-size: 22px;
    border:1px solid #f10215;
    border-radius: 50%;
    line-height: 23px;
    text-align: center;
}
.main_txt2_p4{
	float: left;
    font-size: 14px;
    color: #999;
    line-height: 60px;
    margin:0px 0 0 10px;
}
.main_txt2_p5{
	height: 34px;
	background-color:#f0f0f0;
	clear: both;
	width: 390px;
}
.main_txt2_p5 ul{
	margin-left: 10px;
}
.main_txt2_p5 ul li{
	float: left;
	line-height: 34px;
	margin-left: 5px;
	width: 71px;
}
.main_txt2_p5 ul li a{
	text-decoration:none;
	color: #999999;
    font-size: 12px
}
.main_txt2_p5 ul li a:hover{
	color: #e33333;
}
#main_txt2_p5_l1 a{
	color: #e33333;
}
.main_txt2_p6{
	width: 390px;
	overflow: hidden;
	position: relative;
	height: 327px;
}
.main_txt3_p6{
	width: 390px;
	overflow: hidden;
	position: relative;
	height: 360px;
}
.main_txt2_p7{
	float: left;
	width: 390px;	
	height: 321px;	
}
.main_txt2_p7_u1{
	height: 107px;
}
.main_txt2_p7_u1 li{
	float: left;
	list-style: none;
}
.main_txt2_p7_u1 li img{
	width: 80px;
	height: 80px;
}
.main_txt2_p7_u1 li:first-child{
    margin: 15px 0px 0px 20px;
}
#main_txt2_p7_u1 li:nth-child(2),#main_txt2_p7_u2 li:nth-child(2),#main_txt2_p7_u3 li:nth-child(2){
	color: #e74240;
    width: 30px;
    height: 40px;
    margin: 36px 0 0 10px;
    line-height: 40px;
    font-size: 34px;
    text-align: center;
    font-family: 'impact';
}
#main_txt2_p7_u2 li:nth-child(2){
	color: #ed713d;
}
#main_txt2_p7_u3 li:nth-child(2){
	color: #feb185;
}
.main_txt2_p7_u1 li:last-child{
    padding: 40px 0px 0px 10px;
    font-size: 12px;
    color: #333;
}
.main_txt2_p8{
	border-bottom: 	1px solid #f5f5f5;
	height: 1px;
	width: 350px;
	margin: 0 auto;
	clear: both;
}
.main_txt2_p9{
	width: 30px;
	margin: 0 auto;
	margin-top: 12px;
}
.main_txt2_p9 li{
	border: 2px solid #ccc;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    float: left;
    list-style: none;
    margin-right:5px;
}
.main_txt2_p9 li:hover{
	background: #eb3436;
}
.main_txt2_p10,.main_txt3_p10{
	width: 1000px;
	position: absolute;
	height: 327px;
}
.main_txt2_p12{
	width: 390px;
	height: 360px;
	position: absolute;	
	background-color: #fff;
}
.main_txt2_p11{
	position: absolute;
}
.main_txt3_p11{
	width: 390px;
	height: 390px;
	background-color: #fff;
}
.s3{
	background: #eb3436;
}
.main_txt2_p11 img:hover{
	opacity: 0.7;
	transition-duration: 0.5s;
}
.main_txt_2_center{
	margin-left: 10px;
}
.main_txt_2center_p1{
	clear: both;
	width: 390px;
	height: 390px;
}
.main_txt_2center_p2{
	width: 390px;
	height: 360px;
	position: relative;
	overflow: hidden;
}
.main_txt_2center_p3,.main_txt_2center_p4{
	width: 2000px;
	position: absolute;
}
.main_txt_2center_p3_u1{
	list-style: none;
	width: 390px;
	float: left;
}
.main_txt_2center_p3_u1 img:hover{
	opacity: 0.7;
	transition-duration: 0.5s;
}
.main_txt_2center_p3_l1{
	margin: 0px 0px 20px 20px;
}
.main_txt_2center_p3_l1 img{
    width: 350px;
	height: 128px;
}
.main_txt_2center_p3_l2{
	margin-left: 20px;
}
.main_txt_2center_p3_l2 img{
	width: 105px;
	height: 105px;
	margin-left: 10px;
}
.main_txt_2center_p3_u1 li:nth-child(3){
	font-size: 18px;
    color: #222;
    text-align: center;
    font-weight: bold;
    margin: 20px 0px 10px 0px;
}
.main_txt_2center_p3_u1 li:last-child{
	font-size: 14px;
    text-align: center;
    color: #666;
}
.main_txt_2center_p2_lunbo,.main_txt_2center_p3_lunbo,.main_txt3_p2{
	width: 30px;
	margin: 0 auto;
	margin-top: 12px;
}
.main_txt_2center_p2_lunbo li,.main_txt_2center_p3_lunbo li,.main_txt3_p2 li{
	border: 2px solid #ccc;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    float: left;
    list-style: none;
    margin-right:5px;
}
.main_txt_2center_p2_lunbo li:hover,.main_txt_2center_p3_lunbo li:hover,.main_txt3_p2 li:hover{
	background: #eb3436;
}
.main_txt_2center_p5{
	width: 350px;
	height: 118px;
	border-radius: 6px;
	overflow: hidden;
    background: #f6f6f6;
    margin-left: 20px;
    position: relative;
    cursor: pointer;
}
.main_txt_2center_p5:hover img{
   opacity: 0.5;
   transition-duration: 0.5s;
}
.main_txt_2center_p5:hover .main_txt_2center_p7{
	color: #f10215;
	transition-duration: 0.5s;
}
.main_txt_2center_p6{
	float: left;
    margin: 14px 0 0 10px;
    width: 70px;
    height: 70px;
    padding: 10px;
    border-radius: 100%;
    background-color: #fff;
}
.main_txt_2center_p6 img{
	width: 70px;
	height: 70px;
	border-radius: 100%;
}
.main_txt_2center_p4_u1{
	float: left;
	list-style: none;
	margin: 15px 0px 0px 15px;
}
.main_txt_2center_p4_u1 li:first-child{
    margin-right: 3px;
    font-family: arial;
    font-size: 16px;
    color:#f10215;
}
.main_txt_2center_p4_u1 li span{
	font-size: 34px;
	font-family: 'impact';
}
.main_txt_2center_p4_u1 li:nth-child(2){
	color: #b1b3b0;
    font-size: 14px;
}
.main_txt_2center_p4_u1 li:last-child{
	color: #767b77;
    font-size: 14px;
}
.main_txt_2center_p7{
	float: right;
	writing-mode: tb-rl;
	margin: 5px 10px 0px 0px;
    font-size: 12px;
    color: #333;
}
.main_txt_2center_p8,.main_txt_2center_p9,.main_txt_2center_p10{
	width: 16px;
	height: 16px;
	background-color: #fff;
	position: absolute;
	border-radius: 100%;
	right: 54px;
	top: -8px;
}
#main_txt_2center_p5{
	background: #eeefed;
}
.main_txt_2center_p11{
	width: 390px;
	float: left;
}
.main_txt_3{
	clear: both;
	height: 450px;
	width: 1190px;
	margin-top: 30px;
}
.main_txt_3_left{
	width: 390px;
	height: 450px;
	float: left;
}
.main_txt3_u1{
    list-style: none;
    width: 390px;
}
.main_txt3_p1{
	width: 390px;
	float: left;
}
.main_txt3_u1 li img{
	width: 350px;
	height: 250px;
	margin-left: 20px;
}
.main_txt3_u1 li:nth-child(2){
	font-size: 16px;
    color: #333;	
    text-align: center;
    margin-top: 15px;
}
.main_txt3_u1 li:last-child{
	font-size: 14px;
    color: #999;
    text-align: center;
    margin-top: 15px;
}
.main_txt3_center_d1 ul{
	width: 195px;
	margin-top: 10px;
	float: left;
	height: 180px;
}
.main_txt3_center_d1 ul li{
	text-align: center;
	list-style: none;
	cursor: pointer;
	transition-duration: 0.5s;
}
.main_txt3_center_d1 ul li img{
	width: 110px;
	width: 110px;
}
.main_txt3_center_d1 ul li:nth-child(2){
	font-size: 14px;
	margin-top: 10px;
    color: #3e8c96;
    font-weight: bold;
}
.main_txt3_center_d1 ul li:last-child{
	font-size: 12px;
    margin-top: 6px;
    color: #666;
}
.main_txt3_center_d1 ul:hover li img{
	opacity: 0.7;
	transition-duration: 0.5s;
}
.main_txt3_center_d1 ul:hover li{
	color: #f10215;
	transition-duration: 0.5s;
}
.main_txt3_center_d2{
	margin: 0px 0px 10px 20px;
}
.main_txt3_center_d2 img{
	width: 350px;
	height: 250px;
}
.main_txt3_center_d3 li{
	float: left;
	list-style: none;
}
.main_txt3_center_d3 li img{
	width: 110px;
	height: 110px;
	margin-left: 15px;
}
.main_txt_2_center img:hover{
	opacity: 0.7;
	transition-duration: 0.8s;
}
.main_txt_4{
   clear: both;
   width: 1190px;
   padding-top: 50px;
   height: 1020px;	
}
.main-text4-p1{
	width:245px;
	margin:0 auto;
	padding-bottom: 50px;
}
.main-text4-p1 p:nth-child(1){
	width: 40px;
	height: 2px;
	background: #000;
	float: left;
}
.main-text4-p1 p:nth-child(2){
	font-size: 28px;
    float: left;
    line-height: 1px;
    padding-left: 20px;
    padding-right: 20px;
    color: #222;
    font-family: 'fzzzh';
}
.main-text4-p1 p:nth-child(3){
	float: left;
	width: 40px;
	height: 2px;
	background: #000;
}
.main-box,.main_txt4_box2,.main_txt4_box3{
	width: 390px;
	height: 450px;
	background: #fff;
	float: left;
}
.main-box-p1{
	width: 390px;
	margin: 0 auto;
	position: relative;
	top: 20px;
}
.main-box-p1 p:nth-child(1){
	font-size: 22px;
	padding-left:20px;
	float: left;
}
#main_box_p1{
	left: 95px;
}
#main_box_p2{
	left: 125px;
}
.main-box-p1 p:nth-child(2){
	width: 20px;
	height: 20px;
	border-radius: 100%;
	border:1px solid #e6382f;
	font-size: 20px;
	color: #e6382f;
	position: absolute;
	left: 115px;
    top: 6px;
	float: left;
	text-align: center;
	line-height: 20px;
	font-family: "宋体";
}
.main-box-p1 p:nth-child(3){
    font-size: 14px;
    position: absolute;
    color: #666;
    left: 145px;
    top: 8px;
}
.main-box-p2{
    clear: both;
    padding-top: 30px;
    padding-bottom:10px;
}
.main-box-p2 p {
	float: left;
	padding-left: 18px;
	padding-top: 10px;
}
.main-box-p2 p img{
    width: 170px;
    height: 180px;
}
.main-box-p2 p img:hover{
    opacity: 0.6;
    transition-duration: 1.5s;
}
.main-box-p3{
	clear: both;
	width: 355px;
	height: 200px;
	margin: 0 auto;
    position: relative;
    top: 8px;	
}
.main-box-p3 img{
	width: 87px;
	height: 55px;
	float: left;
	border:1px solid #ccc;
}
.main-box-p3 img:hover{
    opacity: 0.6;
    transition-duration: 1.5s;
}
#xiao1{
	border-right: none;
}
.main-box-center{
	float: left;
	width: 390px;
	height: 450px;
	background: #fff;
	margin-left: 15px;
}
.main-box-center-p1>img{
    width: 350px;
    height: 370px;
    padding-top: 37px;
}
.main-box-center-p1>img:hover{
    opacity: 0.7;
    transition-duration: 1.5s;
}
.main-box-left{
    float: left;
    width: 350px;
    height: 423px;
    margin-left: 34px;
    margin-top:20px;
    background: #fff;
    position: relative;
    border: 4px solid #333333;
}
.main-box-left p img{
    position: absolute;
    top: -23px;
    left: -15px;
}
.main-box-left p img:hover{
    transform: translate(0px,-10px);
}
.main-box2{
 	clear: both;
 	width: 1190px;
 	height: 450px;
 	margin:0 auto;
 	position: relative;
 	top: 50px;
}
.main-box2-left,.main-box3-left{
 	width: 340px;
 	height: 450px;
 	float: left;
 	border-bottom: 4px solid #333333;
 	border-left: 4px solid #333;
 	border-top: 4px solid #333;
 	position: relative;
    top: 10px;
}
.main-box3-left{
	height: 410px;
	top:41px;
}
.main-box2-left img{
	width: 350px;
	height: 200px;
}
.main-box2-left p:nth-child(1){
	position: absolute;
	top: -15px;
	left: 20px;
}
.main-box2-left p:nth-child(2){
	position: absolute;
	bottom: 20px;
	left: 20px;
}
.main-box2-left p:nth-child(3){
    left: 340px;
    position: absolute;
    height: 40px;
    width: 4px;
    background: #333;
    bottom: -4px;
    z-index: -1;
}
.main-box2-left>p>img:hover{
    transition: 0.5s;
    transform: translate(0px,10px);
}
.main-box2-center{
	float: left;
	width: 390px;
	height: 450px;
    margin-left:60px;
}
.main-box2-center-p1,.main-box2-center-p2,.main-box2-center-p3,.main-box2-center-p4{
	float: left;
	width:190px;
	height: 230px;
	background: #fff;
	cursor: pointer;
}
#main-box2-center-p1{
	height: 220px;
	width: 187px;
}
#main-box2-center-p2{
	height: 220px;
	width: 190px;
}
.main-box2-center-p1:hover p,.main-box2-center-p2:hover p,.main-box2-center-p3:hover p,.main-box2-center-p4:hover p{
	color: #f10215;
}
.main-box2-center-p1:hover img,.main-box2-center-p2:hover img,.main-box2-center-p3:hover img,.main-box2-center-p4:hover img{
	opacity: 0.7;
	transition-duration: 0.5s;
}
.main-box2-center-p2{
	margin-left: 10px;
}
.main-box2-center-p3{
	margin-top: 9px;
}
.main-box2-center-p4{
	margin: 9px 0px 0px 10px;
}
.main-box2-tu{
    width: 120px;
    height: 120px;
    padding-left: 38px;  
    padding-top: 23px; 
}
.main-box2-tu img{
	width: 120px;
	height: 120px;
}
.main-box2-tu:hover{
    opacity: 0.6;
    transition-duration: 1.5s;
}
.main-box2-t2{
    text-align: center;
    font-size: 12px;
    padding-top:20px;
    color: #333;
}
.main-box2-t3{
    text-align: center;
    font-size: 14px;
    padding-top:10px;
    color: #e6382f;
}
.main-box2-right{
	float: left;
	width: 380px;
	height: 469px;
	background: #fff;
	margin-left: 16px;
}
.box-p2-tu img{
	padding-left: 20px;
    padding-top: 35px;
    width: 350px;
    height: 180px;
}
.box-p2-tu2 img{
    padding: 20px 0px 0px 20px;
    width: 350px;
    height: 180px;
}
.box-p2-tu2 img:hover,.box-p2-tu img:hover{
	opacity: 0.6;
	transition-duration: 1.5s;
}
.main_txt_5{
    clear: both;
    width: 1190px;
    padding-top: 80px
}
.main-box-p22 p img:nth-child(1){
	width: 350px;
	height: 180px;
	padding-top: 30px;
    padding-left: 20px;
}
.main-box-p22 p img:hover{
    opacity: 0.6;
    transition-duration: 0.5s;
}
.main-box-p33{
	padding-top:10px;
}
.main-box-p33 p:nth-child(1){
	float: left;
	padding-left: 20px;
}
.main-box-p33 p:nth-child(2){
	float: left;
	padding-left: 10px;
}
.main-box-p33 p img{
    width: 170px;
    height: 180px;
}
.main-box-p33 p img:hover{
    opacity: 0.6;
    transition-duration: 1.5s;
}
.main-box-p1-center p img:nth-child(1){
    width: 130px;
    height: 42px; 
    border: 1px solid #ccc;
}
.main-box-p1-center{
	width: 390px;
	margin: 0 auto;
	position: relative;
	top: 20px;
}
.main-box-p1-center p:nth-child(1){
    font-size: 22px;
    padding-left: 20px;
    float: left;
}
.main-box-p1-center p:nth-child(2){
    font-size: 18px;
    position: absolute;
    color: #333;
    left: 166px;
    top: 10px;
}
.main-box-center-p11 p img:hover{
    opacity: 0.6;
    transition-duration: 1.5s;
}
.main-box-p2-center p img:hover{
	opacity: 0.6;
	transition-duration: 1.5s;
}
.main-box-center-p11>p>img{
    width: 370px;
    height: 210px;
    padding-top: 30px;
    padding-left: 10px;
}
.main-box-p2-center p img{
	width: 100px;
	float: left;
	height: 100px;
	padding-left: 20px;
	padding-top: 25px;
}
.main-box2-left_img img{
	width: 340px;
	height: 420px;
}
.main-box3-left p img:hover{
	transform: translate(0px,-10px);
}
.main-box3-left p:nth-child(1){
	position: absolute;
	bottom: 21px;
	left: 20px;
}
.main-box3-left p:nth-child(2){
    left: 340px;
    position: absolute;
    height: 40px;
    width: 4px;
    background: #333;
    bottom: -4px;
    z-index: -1;
}
.main_txt4_box3{
    margin: 10px 0px 0px 6px;
}
.main_txt4_box2{
	margin: 10px 0px 0px 60px;
}
.main_txt4_box4{
	width: 370px;
	height: 450px;
	background-color: #fff;
	float:left;
	margin-top: 30px;
}
.main-box-center-fenhong{
	width: 390px;
	height: 450px;
	clear: both;
	background: #fff;
	position: relative;
    top: 35px;
    float: left;
}
.main-box2-center-ce{
    float: left;
    width: 390px;

    margin-left: 14px;
    margin-top: 35px;
    position: relative;
}
.mian-box2-center-er{
	width: 380px;
	height: 450px;
	float: left;
	margin-top: 35px;margin-left: 11px;
}
.box2-box2{
    width: 340px;
    height: 404px;
    float: left;
    border-bottom: 4px solid #333333;
    border-right: 4px solid #333;
    border-top: 4px solid #333;
    position: relative;
    top: 77px;
    left: 50px;
}
.box2-tu>img{
	width: 340px;
	height: 200px;
	position: relative;
    top: -46px;
    left: -25px;
}
.box2-tu2>img{
	width: 340px;
	position: relative;
    top: -20px;
    left: -25px;
}
.duanxian{
    position: absolute;
    height: 40px;
    width: 4px;
    background: #333;
    bottom: -4px;
    z-index: -1;
}
.box2-tu2>img:hover{
    transition: 0.5s;
    transform: translate(10px,-10px);
}
.box2-tu>img:hover{
    transition: 0.5s;
    transform: translate(10px,-10px);
}
.main-shishang{
    clear: both;
    width: 1190px;
    margin: 0 auto;
    padding-top:50px;
    height: 1440px;
}
.main-box-center-zhi22{
   	float: left;
    width: 385px;
    height: 450px;
    margin-left: 20px;
    background: #fff;
}
.main-box-left-zhi-p1{
   	float: left;
    width: 366px;
    height: 423px;
    margin-top: 45px;
    position: relative;
    border: 4px solid #333333;
}
.main-box-left-zhi-p1 p img {
    position: absolute;
    top: -23px;
    left: 45px;
}
.main-box-left-zhi-p1 p img:hover{
    transform: translate(0px,-10px);
}
.main-box2-center-pp1{
	float: left;
    width: 390px;
    height: 450px;
    margin-left: 37px;
    margin-top: 26px;
}
.main-box2-center-pp1 img{
	transition-duration: 0.5s;
}
.main-box-center-t22{
	float: left;
    width: 368px;
    height: 450px;
    background: #fff;
    margin-left: 20px;
    margin-top: 25px;
}
.main-box-center-t22>.main-box-center-p11>p>img:nth-child(1){
	width: 348px;
    height: 210px;
    padding-top: 30px;
    padding-left: 10px;
}
.main-box-center-t22>.main-box-p2-center-r p img {
    width: 100px;
    float: left;
    height: 100px;
    padding-left: 18px;
    padding-top: 25px;
}
.main-box-p1-center-r>p:nth-child(2){
    width: 20px;
    height: 20px;
    border-radius: 100%;
    border: 1px solid #e6382f;
    font-size: 20px;
    color: #e6382f;
    position: absolute;
    left: 115px;
    top: 6px;
    float: left;
    text-align: center;
    line-height: 20px;
    font-family: "宋体";
}
 .main-box-p1-center-r>p:nth-child(3){
    font-size: 14px;
    position: absolute;
    color: #666;
    left: 145px;
    top: 8px;
}
.main-box-center-fenhong2{
	width: 390px;
    height: 450px;
    clear: both;
    background: #fff;
    position: relative;
    top: 35px;
    float: left;
}
.main-box-p1-center-r{
	margin: 0 auto;
    position: relative;
    top: 20px;
    left: 20px;
    width: 390px;
}
.main-box-center-fenhong>.main-box-center-p11>p>img{ 
	width: 370px;
    height: 210px;
    padding-top: 45px;
    padding-left: 10px;
}
.main-box-center-zhi222{
 	float: left;
    width: 385px;
    height: 450px;
    margin-left: 20px;
    background: #fff;
    margin-top: 35px;
}
.main-box-center-p2 img{
	width: 350px;
	height: 180px;
	padding-top: 30px;
    padding-left: 20px;
}
.main-box-center-p2 img:hover{
	opacity: 0.5;
	transition-duration: 0.5s;
}
.main-box-center-p3{
	padding-top: 10px;
    padding-left: 20px;
}
.main-box-center-p3 a img{
	width: 170px;
    height: 180px;
    transition-duration: 0.5s;
}
.main-box-center-p3 a img:hover{
	opacity: 0.7;
	transition-duration: 0.5s;
}
.main-box-center-p3 a:nth-child(2){
	padding-left: 6px;
}
.special{
	width: 1190px;
	margin-top: 70px;
	height: 450px;
	clear: both;
}
.special_dv{
	width: 1190px;
	overflow: hidden;
	position: relative;
	height: 460px;
}
.special_dv1{
	width: 5000px;
	position: absolute;
}
.special_dv_box1{
	width: 1190px;
	float: left;
}
.special_dv_p1{
	width: 390px;
	height: 330px;
	margin: 0 0px 10px 0;
	float: left;
	background-color: #fff;
}
#special_dv_p1{
	margin-left: 10px;
}
#special_dv_p2{
	margin-left:10px;
}
.special_dv_p1 img{
	width: 350px;
	height: 250px;
	margin-left: 20px;
}
.special_u1{
	position: absolute;
	top: 350px;
    left: 560px;
}
.special_u1 li{
	border: 2px solid #ccc;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    float: left;
    list-style: none;
    margin-right:5px;
}
.special_u1 li:hover{
	background-color: #f10215;
	transition-duration: 1.3s;
}
.live{
	height: 520px;
	clear: both;
}
.live_box,.live_box2,.live_box3{
	width: 390px;
	height: 425px;
	background-color: #fff;
	float: left;
}
.live_box2,.live_box3{
	margin-left: 10px;
}
.live_box_p1{
	margin:15px 0px 0px 20px;
}
.live_box_p2{
	margin: 0px 0px 0px 20px;
}
.live_box_p1 img,.live_box_p2 img{
	margin-right: 5px;
}
.live_box_p1 img:hover,.live_box_p2 img:hover,.live_box2 img:hover{
	opacity: 0.7;
	transition-duration: 1.2s;
}
.live_box2 img{
	margin: 15px 20px;
}
.zuihou{
	width: 1190px;
	height: 1950px;
	clear: both;
}
.zuihou_box{
	margin-top: 10px;
}
.zuihou_box_u1{
	float: left;
    width: 230px;
    height: 305px;
    background: #fff;
    margin: 0px 0px 10px 0px;
    list-style: none;
    cursor: pointer;
}
#zuihou_box_u{
	margin-left: 10px;
}
.zuihou_box_u1 li:first-child,.zuihou_box_u2 li:first-child{
    text-align: center;
    margin: 20px 0px 10px 0px;
    transition:0.5s;
}
.zuihou_box_u1 li:nth-child(2),.zuihou_box_u2 li:nth-child(2){
	color: #666;
	font-size: 14px;
	text-align: center;
}
.zuihou_box_u1 li:last-child,.zuihou_box_u2 li:last-child{
    text-align: center;
    color: #f10215;
    font-size: 14px;
    margin-top: 15px;
}
.zuihou_box_u1:hover li:first-child{
	opacity: 0.5;
	transition:0.5s;
}
.zuihou_box_u1:hover li:nth-child(2){
	color: #f10215;
}
.zuihou_box_u3{
	float: left;
    width: 230px;
    height: 305px;
    margin: 0px 0px 10px 0px;
    list-style: none;
    cursor: pointer;
}
.zuihou_box_u3 img{
	width: 230px;
	height: 305px;
	transition:.5s;
}
.zuihou_box_u3:hover img{
	opacity: 0.5;
	transition:.5s;
}
.footer{
	clear: both;
	height: 550px;	
}
.footer_inner{
	width: 1190px;
	margin: 0 auto;
	margin-top: 30px;
}
.footer_top{
    height: 42px;
    width: 1190px;
    margin-bottom: 30px;
}
.footer_top_p1{
    float: left;
    line-height: 42px;
    font-size: 18px;
    font-weight: 700;
    color: #444;
    width: 297px;
    cursor: pointer;
}
.footer_top_p1 img{
	padding-left: 45px;
}
.footer_xuxian{
	clear: both;
	width: 100%;
	border-bottom: 1px solid #ccc;
}
.footer_center{
	width: 1190px;
	height: 180px;
	margin: 0 auto;
	padding-top: 30px;
}
.footer_center_box{
	float: left;
	width: 198px;
}
#footer_center_box{
	background-image: url(../images/f1.png);
	width: 207px;
	height: 151px;
	margin-left: -7px;
}
.footer_center_box h5{
	color: #666;
	cursor: pointer;
}
.footer_center_box ul{
	margin-top: 10px;
}
.footer_center_box ul li{
	cursor: pointer;
	list-style: none;
	color: #666;
	font-size: 12px;
	line-height: 22px;
}
.footer_center_box ul li:hover{
	color: #f10215;
}
.footer_center_box_l1{
	float: right;
}
.footer_center_box_l2{
	text-align: center;
}
.footer_xuxian_2{
	clear: both;
	width: 1190px;
	margin: 0 auto;
	border-bottom: 1px solid #ccc;
}
.footer_bottom{
	width: 1190px;
	margin: 0 auto;
	padding-top: 10px;
}
.footer_bottom a:hover{
	color: #f10215;
}
.footer_bottom_p1{
	text-align: center;
	height: 30px;
}
.footer_bottom_p1 a{
	text-decoration:none;
	color: #666;
	font-size: 12px;
}
.footer_center_box_l1 span{
	font-family: 宋体;
}
.footer_bottom_p1 span,.footer_bottom_p2 span{
	color: #ccc;
}
.footer_bottom_p2{
	padding-top: 5px;
	text-align: center;
}
.footer_bottom_p2 a{
	color: #999;
	text-decoration:none;
	font-size: 12px;
}
.footer_bottom_box{
	width: 690px;
	margin: 0 auto;
	margin-top: 40px;
}
.footer_bottom_p3{
	float: left;
	margin-left: 20px;
	cursor: pointer;
}
.footer_bottom_p3 img{
	float: left;
}
.footer_bottom_p3 span{
	float: left;
	color: #666;
	font-size: 12px;
	padding-left: 5px;
}
.span_1{
	margin-top: 6px;
}
.right_nav{
	position: fixed;
	width: 35px;
	height: 200px;
	top: 400px;
	right:0px;
}
#nav_dv,.nav_dv6{
	width: 180px;
	height: 35px;
	margin-bottom: 1px;
	position: relative;
}
#nav_t:hover{
	background-color: #c81623;
	transition:0.8s;
}
#nav_t{
	width: 35px;
	height: 35px;
	background-color: #7a6e6e;
	cursor: pointer;
    text-align: center;
    z-index: 10;
    transition: 0.8s;
}
#nav_t img{
	margin-top: 8px;
}
.nav_t3 img{
	margin-top: 10px;
}
.nav_x2,.nav_x3{
    height: 35px;
    width: 80px;
    line-height: 35px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    background-color: #c81623;
    position: absolute;
    top: 0px;
    right:0px;
    z-index: -2;
    cursor: pointer;
}
.right_nav_top{
	position: fixed;
	width: 35px;
	height: 50px;
	top: 600px;
	right:0px;
}